floating matter arrester - Turkish English Dictionary